//
//  ParsingXMLUtility.h
//  TestApp
//
//  Created by jwc on 2021/3/3.
//  Copyright © 2021 hyf. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface ParsingXMLUtility : NSObject

/// 解析节点下的所有节点以及对应的值的字典数组
/// @param XMLString 要解析的XML
/// @param nodeString 要解析的节点 //RESPONSE/aa/bb
/// @param getStringNodes 要获取字符串的节点
+(NSMutableArray *) parsingXML:(NSString *) XMLString NodeString:(NSString *) nodeString getStringNodes:(NSArray *)getStringNodes;

/// 解析节点下的所有的属性以及对应的值的字典数组
/// @param XMLString 要解析的XML
/// @param nodeString 要解析的节点 //RESPONSE/aa/bb
+ (NSMutableArray *)parsingXMLAttr:(NSString *)XMLString NodeString:(NSString *)nodeString;

/// 删除xml节点
/// @param XMLString xml
/// @param nodeString 要解析的节点 //RESPONSE/aa/bb
/// @param stringNodes 要删除的节点
+(NSString *)delXMLNodeWithXML:(NSString *)XMLString NodeString:(NSString *)nodeString stringNodes:(NSArray *)stringNodes;

@end

NS_ASSUME_NONNULL_END
